every endeavour has been made - Almanca İngilizce Sözlük